Software Engineering

Bachelor-Program
Duration 4 years
Starting Date September
Tuition Fee / Year ¥29000 (RMB)
Teaching Language English

Program Infomation

Bachelor of Software Engineering

The major of Software Engineering takes open type and international cooperation training mode

to cultivate elite who can get used to the development of the industry requirement, and have

solid professional theory basis & strong practical skills. With all these skills, students are

becoming elites who can design and develop computer systems software and application

software. The major of software Engineering values the combination and practice. The first 2

years of undergraduate programme emphasize on the basic theory of computer science and

technology.

The last 2 years focus on the software specialty knowledge and practicing them by real projects.

Other than these courses, students will attend other training like Class Projects Training,

Practical Project, Enterprise Internship, and graduate design. With the help of teachers from

school and technical staff from companies, students can participate in the analysis, design and

development of some high level software development, and finally become an engineer with

the knowledge of project management and teamwork spirit.

Technical direction of software engineering to solid software analysis, design, development of

basis theory, but also has some knowledge of project management software, the integrated

use of the knowledge and skills to analyze and solve practical problem of highquality, practical

software engineering talent.

Fundamental Courses

Calculus

Comprehensive Practice of Data Structures and Algorithm

Geometry and AlgebraOperating System

Fundamentals of ProgrammingDatabase System

Introduction to Software EngineeringSoftware System Analysis and Design

Object-Oriented Programming and Design

Comprehensive Training of System Conception and Design

Probability and Mathematical StatisticsSoftware Architecture

Data Structure Discrete Mathematics

Electives

User Interface Design and EvaluationTheory and Practice of Information Security

Principles of Computer Organization Quality Assurance

C++ ProgrammingData Mining and Data Analysis

Algorithm Design and PracticeDistributed Computing

Computer NetworkService Oriented Architecture

Software Testing Technology and Practice NET Framework and Application

Large-scale Database Application Principle and Application of ERP

Software Project Management

Research Methodology of Software Engineering and Creativity Education

Java EE Framework and Application Mobile Application Development

Linux Operating System and Network Programming

Graduates apply for jobs such as

Software Development Engineer

Demand Analyst

Systems Analyst

Software Architect

Project Manager

Quality Manager

Software Testing Engineer

99% students choose us. Thanks for your visiting, welcome! Live Chat